pay off a score - French English Dictionary